package subject.trees;

import java.util.Deque;
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;

public class levelOrder {
    public static void main(String[] args) {
//        Queue<TreeNode> queue = new LinkedList<>();
//        List<List<Integer> > list1 = new LinkedList<>();
//        if(root == null){
//            return list1;
//        }
//        queue.offer(root);
//        while (!queue.isEmpty()){
//            List<Integer> list = new LinkedList<>();
//            int size = queue.size();
//            for(int i=1; i <= size; i++){
//                TreeNode node = queue.poll();
//                list.add(node.val);
//                if(node.left != null){
//                    queue.offer(node.left);
//                }
//                if(node.right != null){
//                    queue.offer(node.right);
//                }
//            }
//
//            list1.add(list);
//        }
    }
}
